package model

type Order struct {
	Id          int              `json:"id" xorm:"not null pk autoincr INT(11)"`
	CreateTime  string           `json:"create_time" xorm:"Created"`
	OrderAmount float64          `json:"order_amount"`
	OrderSn     string           `json:"order_sn"`
	OrderStatus int              `json:"order_status"`
	UserId      int              `json:"user_id"  xorm:"INT(11)"`
	Name        string           `json:"name"`
	OrgName     string           `json:"org_name"`
	OrderGoods  []map[string]any `json:"order_goods" xorm:"extends"`
}

type Goods struct {
	Id            int     `json:"id" xorm:"not null pk autoincr INT(11)"`
	CreateTime    string  `json:"createTime" xorm:"Created"`
	GoodsName     string  `json:"goods_name"`
	BrandName     string  `json:"brand_name"`
	CateId        int     `json:"cate_id"`
	OrgId         int     `json:"org_id"`
	GoodsNumber   int     `json:"goods_number"`
	Sku           string  `json:"sku"`
	Pack          string  `json:"pack"`
	GoodsImg      string  `json:"goods_img"`
	GoodsImgOther string  `json:"goods_img_other"`
	BuyMax        int     `json:"buy_max"` // 最大限购数量
	Content       string  `json:"content"`
	MarketPrice   float64 `json:"market_price"`
	SaleTime      string  `json:"string"`
	ShopPrice     float64 `json:"shop_price"`
	Supplier      string  `json:"supplier"`
	WarnNumber    int     `json:"warn_number"`
}
